#pragma once

class Shape
{
public:
	virtual void Print() = 0;
};

class Triangle: public Shape
{
	int id;
public:
	Triangle(int id);
	virtual void Print() override;
};

class Circle : public Shape
{
public:
	virtual void Print() override;
};